.my_bill {
  .bill_header {
    width: 90%;
    min-height: 4rem;
    margin: 0.3rem auto;
    border: #f0f0f0 solid 0.01rem;
    border-radius: 20px;
    .md-cell-item {
      border-top-left-radius: 18px;
      border-top-right-radius: 18px;
      padding: 0 0.3rem;
      background-color: #f0f0f0;
      .holder {
        width: 44px;
        height: 44px;
        background: #999;
      }
    }
    .bill_header_content {
      height: 1.8rem;
      border-bottom: 0.01rem solid #f0f0f0;
      .bill_payable {
        margin-top: 0.15rem;
        color: #666;
        font-size: 0.32rem;
        padding: 0 0.3rem;
      }
      .bill_money {
        font-weight: 600;
        font-size: 0.4rem;
        padding: 0 0.3rem;
        margin: 0.2rem 0;
      }
      .bill_date {
        color: #666;
        padding: 0 0.3rem;
      }
    }
    .current_bill {
      font-size: 0.32rem;
      color: #666;
      min-height: 1rem;
      padding: 0 0.3rem;
      line-height: 1rem;
      .current_amount {
        font-weight: 600;
        color: #000;
      }
    }
  }
  .tabs_choose {
    height: 1rem;
    border-top: 0.01rem solid #f0f0f0;
    border-bottom: 0.01rem solid #f0f0f0;
    margin: 0.3rem 0 0;
  }
  .notyet_apply {
    margin-bottom: 0.2rem;
    background: #fff;
    margin-top: 0.3rem;
  }
  .notyet_apply,
  .bill_info {
    min-height: 3rem;
    // border-top: 0.01rem solid #f0f0f0;
    border-bottom: 0.01rem solid #f0f0f0;
    .bill_info_item {
      margin: 0.2rem 0;
      background: #fff;
    }
    .not_aplly {
      height: 0.8rem;
      /deep/.md-cell-item-title {
        text-indent: 0.3rem;
      }
      /deep/.md-cell-item-body {
        padding-top: 0;
        padding-bottom: 0;
        min-height: 0.8rem;
      }
    }
    .notyet_apply_item {
      padding: 0 0.3rem;
      /deep/.md-cell-item-body {
        padding-top: 0.2rem;
        padding-bottom: 0.2rem;
        min-height: 0.8rem;
      }
    }
    /deep/.md-cell-item-right {
      color: orange;
      font-size: 0.42rem;
    }
  }
}
.out_of_bill {
  background: #f0f0f0;
  .apply_btn {
    background-color: #fff;
    padding: 0.3rem 0;
    display: flex;
    justify-content: center;
    .md-button.block {
      width: 90%;
      height: 0.9rem;
      text-align: center;
    }
  }
}
.balck {
  color: #000;
}
.no_bill {
  background: #f0f0f0;
  .apply_btn {
    background-color: #fff;
    padding: 0.3rem 0;
    margin-top: 0.3rem;
    display: flex;
    justify-content: center;
    .md-button.block {
      width: 90%;
      height: 0.9rem;
      text-align: center;
    }
  }
}
.noInfomation {
  background: #fff;
  .img_box {
    height: 2rem;
    width: 2rem;
    background-color: #ccc;
    margin: 1rem auto 0.5rem;
  }
  p {
    font-size: 0.38rem;
    text-align: center;
    color: #666;
  }
}
/deep/.md-tab-bar-item.is-active{
    color: red;
}
/deep/.md-tab-bar-ink{
    background-color: red;
}